home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / AmigaSystem / Scalos / GuiGFXLib / src / smakefile < prev   
Encoding:
Makefile  |  2002-10-28  |  1.1 KB  |  39 lines

  1. #
  2. #    GuiGFX.Library makefile
  3. #
  4. .c.o:
  5.     sc $< $(CFLAGS)
  6.  
  7. ###############################################################################
  8.  
  9. CPU =            68020
  10. MATH =            STANDARD
  11. DEBUG =            LINE
  12. OPTIMIZE = optimize optschedule nooptsize opttime \
  13. optinline optinlocal optloop nooptalias optpeep \
  14. optrdepth=2 optdepth=2 optcomplexity=4
  15.  
  16. CFLAGS =    cpu=$(CPU) math=$(MATH) $(OPTIMIZE) debug=$(DEBUG) define=MATH_$(MATH) \
  17. memsize=huge commentnest nomultipleincludes noerrorhighlight noicons \
  18. code=near data=far params=r precision=mixed \
  19. nocheckabort nostackcheck nostackextend stringmerge \
  20. define=NDEBUG
  21.  
  22. LFLAGS =    stripdebug smallcode smalldata noicons define @__chkabort=@__dummy define __XCEXIT=@__dummy
  23.  
  24. LIBS =         lib:scnb.lib lib:scm.lib
  25.  
  26. OBJS =         guigfx_lib.o guigfx_initexit.o \
  27.             guigfx_picturemethod.o guigfx_picture.o guigfx_rasthandle.o \
  28.             guigfx_data.o guigfx_pensharemap.o guigfx_colorhandle.o \
  29.             guigfx_draw.o guigfx_drawhandle.o guigfx_loading.o guigfx_bitmap.o \
  30.             guigfx_convolve.o
  31.  
  32. guigfx.library:        $(OBJS)
  33.             slink with <<
  34.                    from $(OBJS)
  35.                    to $@
  36.                    lib $(LIBS)
  37.                    $(LFLAGS)
  38.             <
  39.